Skip to content

Staging - #5804

Open
Kratika-P wants to merge 9 commits into
dell:stagingfrom
Kratika-P:staging
Open

Staging#5804
Kratika-P wants to merge 9 commits into
dell:stagingfrom
Kratika-P:staging

Conversation

@Kratika-P

Copy link
Copy Markdown
Collaborator

PR Title

Description of the Solution

Related Issue

  • Fixes #

Changes

Component (path/to/files)

  • Change description

Files Changed

File Change Type Description
path/to/file Added / Modified / Deleted Brief description

Testing

  • Test or verification result

Backward Compatibility

  • Compatibility notes

Suggested Reviewers

Reviewer Review Focus
@reviewer-or-team Component, domain, security, test, or compatibility focus

Kratika-P and others added 9 commits November 10, 2026 14:22
Signed-off-by: Kratika_Patidar <Kratika.Patidar@dell.com>
Select the non-disruptive IPoIB address assignment, NetworkManager
profile, routing, peer mesh, Slurm NodeAddr, custom slurm.conf, and
Slurm job comm-path checks in BuildStream runs. Negative, reboot,
fault-injection, reprovision, and long-running precheck cases stay
excluded.

Signed-off-by: Kratika_Patidar <Kratika.Patidar@dell.com>
Add configurable NFS mount options for Kubernetes/Slurm node sub-mounts
and PowerScale CSI volumes to address Input/output errors with RHEL 10.x
clients and PowerScale at default 1 MiB transfer sizes.

Changes:
- Add node_nfs_mnt_opts to storage_config schema and input documentation
- Add csi_powerscale_mount_options to omnia_config schema and input documentation
- Resolve K8s/Slurm mount options in configure_metadata_svc.yml
- Update K8s cloud-init templates to use configurable options
- Update Slurm/login cloud-init templates to use configurable options
- Update PowerScale CSI StorageClass template to support mountOptions
- Add default mount option variables in provision_common/vars
- Pass mount options to nfs-client provisioner when configured

Backward compatible: both options are optional with sensible defaults
matching previous hardcoded values. No behavior change unless keys are set.

Related to issue dell#1445

Signed-off-by: Kratika_Patidar <Kratika.Patidar@dell.com>
…ptions commit

Commit c8824e1 applied the PowerScale NFS mount options feature by
copying whole files from a v2.3.0.0-rc2 based tree, which unintentionally
reverted staging-only changes in the same files, including:
- enable_k8s_ha, virtual_ip_address and k8s_bootstrap_token_ttl inputs
  and schema entries in omnia_config
- node_hardware_defaults maximum limits in omnia_config schema
- provision_common actionable rescue messages in vars/main.yml
- other staging template and input documentation updates

This commit reverts c8824e1 and re-applies only the intended
node_nfs_mnt_opts / csi_powerscale_mount_options changes on top of the
current staging content.

Related to issue dell#1445

Signed-off-by: Kratika_Patidar <Kratika.Patidar@dell.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants